stringed instrument with a long neck - Türkisch Englisch Wörterbuch